package cn.fl.ass.vo;

import java.util.Date;
import java.util.List;

import cmm.web.core.framework.vo.BaseVO;
import fl.ass.facade.dto.AssTrailCarDDTO;

 /**
 * @Description: 拖车信息主表
 */
public class AssTrailCarMVO extends BaseVO{

	private static final long serialVersionUID = -3897219771606619539L;
	/**
	 * 停车场ID
     */
	private Long parkId;
	/**
	 * 管理ID
     */
	private Long manageId;
	/**
	 * 所属省
     */
	private String provinceCd;
	/**
	 * 所属市
     */
	private String cityCd;
	/**
	 * 拖车原因
     */
	private String backReason;
	/**
	 * 预计拖回日期
     */
	private Date backDt;
	/**
	 * 拖车单位名称
     */
	private String companyNm;
	/**
	 * 拖车价格
     */
	private Long backPrice;
	/**
	 * 拖车数量
     */
	private Integer backQty;
	/**
	 * 拖车合计费用
     */
	private Long backAmt;
	/**
	 * 收款方账户名称  
     */
	private String payeeAccNm;
	/**
	 * 收款方银行账号
     */
	private String payeeAccNo;
	/**
	 * 收款方开户银行
     */
	private String payeeBankNm;
	/**
	 * 收款方开户行号 
     */
	private String payeeBankNo;
	/**
	 * 付款方账户名称
     */
	private String payerAccNm;
	/**
	 * 付款方银行账号
     */
	private String payerAccNo;
	/**
	 * 付款方开户银行
     */
	private String payerBankNm;
	/**
	 * 申请人ID
     */
	private Long applyId;
	/**
	 * 申请人名称
     */
	private String applyNm;
	/**
	 * 申请日期
     */
	private Date applyDt;
	/**
	 * 是否删除 1-删除 0-正常
     */
	private Integer isDel;

	/**
	 * 拖车明细列表
	 */
	private List<AssTrailCarDDTO> details;
	
	/**
	 * 停车场名称
     */
	private String parkNm;	

	/**
	 * 停车场地址
     */
	private String parkAddress;	
	
	/**
	 * 停车场所在城市
	 */
	private String provinceCity;
	
	/**
	 * 停车场资产管理员
	 */
	private String assManagers;

     /**
      * 拖车渠道ID
      */
     private Long channelId;

     /**
      * 渠道备案省
      */
     private String recordPrCd;

     /**
      * 函件是否发送(0:否;1:是)
      */
     private String isSendFile;

     /**
      * 不发送原因
      */
     private String notSendReason;

     /**
      * 快递承运公司
      */
     private String expressNm;

     /**
      * 快递单号
      */
     private String expressNum;

     /**
      * 接收人关系
      */
     private String rcvRelationship;

     /**
      * 收件人
      */
     private String rcvNm;

     /**
      * 收件人手机号
      */
     private String rcvTel;

     /**
      * 收件地址
      */
     private String rcvAddr;

     /**
      * 拖回方式
      */
     private String backWayCd;

     public String getBackWayCd() {
         return backWayCd;
     }

     public void setBackWayCd(String backWayCd) {
         this.backWayCd = backWayCd;
     }

     public String getIsSendFile() {
         return isSendFile;
     }

     public void setIsSendFile(String isSendFile) {
         this.isSendFile = isSendFile;
     }

     public String getNotSendReason() {
         return notSendReason;
     }

     public void setNotSendReason(String notSendReason) {
         this.notSendReason = notSendReason;
     }

     public String getExpressNm() {
         return expressNm;
     }

     public void setExpressNm(String expressNm) {
         this.expressNm = expressNm;
     }

     public String getExpressNum() {
         return expressNum;
     }

     public void setExpressNum(String expressNum) {
         this.expressNum = expressNum;
     }

     public String getRcvRelationship() {
         return rcvRelationship;
     }

     public void setRcvRelationship(String rcvRelationship) {
         this.rcvRelationship = rcvRelationship;
     }

     public String getRcvNm() {
         return rcvNm;
     }

     public void setRcvNm(String rcvNm) {
         this.rcvNm = rcvNm;
     }

     public String getRcvTel() {
         return rcvTel;
     }

     public void setRcvTel(String rcvTel) {
         this.rcvTel = rcvTel;
     }

     public String getRcvAddr() {
         return rcvAddr;
     }

     public void setRcvAddr(String rcvAddr) {
         this.rcvAddr = rcvAddr;
     }

     /**
	 * 停车场ID
     */
	public Long getParkId() {
		return parkId;
	}

	/**
	 * 停车场ID
     */
	public void setParkId(Long parkId) {
		this.parkId = parkId;
	}
	
	/**
	 * 管理ID
     */
	public Long getManageId() {
		return manageId;
	}

	/**
	 * 管理ID
     */
	public void setManageId(Long manageId) {
		this.manageId = manageId;
	}
	
	/**
	 * 所属省
     */
	public String getProvinceCd() {
		return provinceCd;
	}

	/**
	 * 所属省
     */
	public void setProvinceCd(String provinceCd) {
		this.provinceCd = provinceCd;
	}
	
	/**
	 * 所属市
     */
	public String getCityCd() {
		return cityCd;
	}

	/**
	 * 所属市
     */
	public void setCityCd(String cityCd) {
		this.cityCd = cityCd;
	}
	
	/**
	 * 拖车原因
     */
	public String getBackReason() {
		return backReason;
	}

	/**
	 * 拖车原因
     */
	public void setBackReason(String backReason) {
		this.backReason = backReason;
	}
	
	/**
	 * 预计拖回日期
     */
	public Date getBackDt() {
		return backDt;
	}

	/**
	 * 预计拖回日期
     */
	public void setBackDt(Date backDt) {
		this.backDt = backDt;
	}
	
	/**
	 * 拖车单位名称
     */
	public String getCompanyNm() {
		return companyNm;
	}

	/**
	 * 拖车单位名称
     */
	public void setCompanyNm(String companyNm) {
		this.companyNm = companyNm;
	}
	
	/**
	 * 拖车价格
     */
	public Long getBackPrice() {
		return backPrice;
	}

	/**
	 * 拖车价格
     */
	public void setBackPrice(Long backPrice) {
		this.backPrice = backPrice;
	}
	
	/**
	 * 拖车数量
     */
	public Integer getBackQty() {
		return backQty;
	}

	/**
	 * 拖车数量
     */
	public void setBackQty(Integer backQty) {
		this.backQty = backQty;
	}
	
	/**
	 * 拖车合计费用
     */
	public Long getBackAmt() {
		return backAmt;
	}

	/**
	 * 拖车合计费用
     */
	public void setBackAmt(Long backAmt) {
		this.backAmt = backAmt;
	}
	
	/**
	 * 收款方账户名称  
     */
	public String getPayeeAccNm() {
		return payeeAccNm;
	}

	/**
	 * 收款方账户名称  
     */
	public void setPayeeAccNm(String payeeAccNm) {
		this.payeeAccNm = payeeAccNm;
	}
	
	/**
	 * 收款方银行账号
     */
	public String getPayeeAccNo() {
		return payeeAccNo;
	}

	/**
	 * 收款方银行账号
     */
	public void setPayeeAccNo(String payeeAccNo) {
		this.payeeAccNo = payeeAccNo;
	}
	
	/**
	 * 收款方开户银行
     */
	public String getPayeeBankNm() {
		return payeeBankNm;
	}

	/**
	 * 收款方开户银行
     */
	public void setPayeeBankNm(String payeeBankNm) {
		this.payeeBankNm = payeeBankNm;
	}
	
	/**
	 * 收款方开户行号 
     */
	public String getPayeeBankNo() {
		return payeeBankNo;
	}

	/**
	 * 收款方开户行号 
     */
	public void setPayeeBankNo(String payeeBankNo) {
		this.payeeBankNo = payeeBankNo;
	}
	
	/**
	 * 付款方账户名称
     */
	public String getPayerAccNm() {
		return payerAccNm;
	}

	/**
	 * 付款方账户名称
     */
	public void setPayerAccNm(String payerAccNm) {
		this.payerAccNm = payerAccNm;
	}
	
	/**
	 * 付款方银行账号
     */
	public String getPayerAccNo() {
		return payerAccNo;
	}

	/**
	 * 付款方银行账号
     */
	public void setPayerAccNo(String payerAccNo) {
		this.payerAccNo = payerAccNo;
	}
	
	/**
	 * 付款方开户银行
     */
	public String getPayerBankNm() {
		return payerBankNm;
	}

	/**
	 * 付款方开户银行
     */
	public void setPayerBankNm(String payerBankNm) {
		this.payerBankNm = payerBankNm;
	}
	
	/**
	 * 申请人ID
     */
	public Long getApplyId() {
		return applyId;
	}

	/**
	 * 申请人ID
     */
	public void setApplyId(Long applyId) {
		this.applyId = applyId;
	}
	
	/**
	 * 申请人名称
     */
	public String getApplyNm() {
		return applyNm;
	}

	/**
	 * 申请人名称
     */
	public void setApplyNm(String applyNm) {
		this.applyNm = applyNm;
	}
	
	/**
	 * 申请日期
     */
	public Date getApplyDt() {
		return applyDt;
	}

	/**
	 * 申请日期
     */
	public void setApplyDt(Date applyDt) {
		this.applyDt = applyDt;
	}
	
	/**
	 * 是否删除 1-删除 0-正常
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除 1-删除 0-正常
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	/**
	 * @return the details
	 */
	public List<AssTrailCarDDTO> getDetails() {
		return details;
	}

	/**
	 * @param details the details to set
	 */
	public void setDetails(List<AssTrailCarDDTO> details) {
		this.details = details;
	}
	
	/**
	 * 停车场名称
     */
	public String getParkNm() {
		return parkNm;
	}

	/**
	 * 停车场名称
     */
	public void setParkNm(String parkNm) {
		this.parkNm = parkNm;
	}	

	/**
	 * 停车场地址
     */
	public String getParkAddress() {
		return parkAddress;
	}

	/**
	 * 停车场地址
     */
	public void setParkAddress(String parkAddress) {
		this.parkAddress = parkAddress;
	}
	
	/**
	 * 停车场所在城市
     */
	public String getProvinceCity() {
		return provinceCity;
	}

	/**
	 * 停车场所在城市
     */
	public void setProvinceCity(String provinceCity) {
		this.provinceCity = provinceCity;
	}
	
	/**
	 * 停车场资管员
     */
	public String getAssManagers() {
		return assManagers;
	}

	/**
	 * 停车场资管员
     */
	public void setAssManagers(String assManagers) {
		this.assManagers = assManagers;
	}

     public Long getChannelId() {
         return channelId;
     }

     public void setChannelId(Long channelId) {
         this.channelId = channelId;
     }

     public String getRecordPrCd() {
         return recordPrCd;
     }

     public void setRecordPrCd(String recordPrCd) {
         this.recordPrCd = recordPrCd;
     }
 }
